/* 网络公共定义 */

/* 1. 根字体大小优化：避免重复定义，补充响应式基础 */
html {
    font-size: 62.5%; /* 1rem = 10px（基于16px默认字体的62.5%），无需重复定义10px */
    -webkit-text-size-adjust: 100%; /* 禁止移动端横竖屏字体大小自动调整 */
  }
  
  /* 2. 网站默认样式增强：补充基础行高和字体族 */
  body {
    color: #333;
    font-family: "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif; /* 扩展字体族，增强兼容性 */
    line-height: 1.5; /* 基础行高，提升文本可读性 */
    background-color: #fff; /* 避免不同浏览器默认背景色差异 */
  }
  
  /* 3. 链接样式细化：区分默认/访问后/hover状态 */
  a {
    text-decoration: none;
    color: #333;
    transition: color 0.3s; /* 增加hover过渡效果，提升交互体验 */
  }
  a:visited {
    color: #666; /* 访问后链接颜色稍浅，区分未访问状态 */
  }
  a:hover {
    color: #1D3B7E; /* 结合学院主色调，统一hover效果 */
  }
  
  /* 4. 元素重置补充：覆盖更多标签，统一表单元素 */
  h1, h2, h3, h4, h5, h6, ul, ol, p, figure, dl, dt, dd {
    margin: 0;
    padding: 0;
  }
  h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
  }
  li {
    list-style-type: none;
  }
  
  /* 5. 图片样式优化：避免图片底部留白，补充边框控制 */
  img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    display: block; /* 解决图片作为inline元素时底部留白问题 */
    border: 0; /* 去掉IE下图片默认边框 */
  }
  
  /* 6. 表单元素重置：统一表单样式 */
  input, button, select, textarea {
    margin: 0;
    padding: 0;
    font-family: inherit; /* 继承父级字体，避免表单字体不一致 */
    font-size: inherit;
    border: none;
    outline: none; /* 去掉默认聚焦轮廓，后续可自定义 */
    background: transparent;
  }
  textarea {
    resize: vertical; /* 仅允许垂直拉伸文本域 */
  }